import * as plugins from '../../plugins.js';
export declare class VpnClientDoc extends plugins.smartdata.SmartDataDbDoc<VpnClientDoc, VpnClientDoc> {
    clientId: string;
    enabled: boolean;
    targetProfileIds?: string[];
    description?: string;
    assignedIp?: string;
    noisePublicKey: string;
    wgPublicKey: string;
    wgPrivateKey?: string;
    createdAt: number;
    updatedAt: number;
    expiresAt?: string;
    destinationAllowList?: string[];
    destinationBlockList?: string[];
    useHostIp?: boolean;
    useDhcp?: boolean;
    staticIp?: string;
    forceVlan?: boolean;
    vlanId?: number;
    constructor();
    static findAll(): Promise<VpnClientDoc[]>;
}
