import { Construct } from 'constructs';
interface ITailscaleProps {
    routes: string[];
    name: string;
    authToken: string;
    instances: ITailscaleInstanceProps[];
    networkHostProject: string;
    subnetwork: string;
}
interface ITailscaleInstanceProps {
    name: string;
    zone: string;
}
declare class Tailscale extends Construct {
    constructor(scope: Construct, id: string, props: ITailscaleProps);
}
export { Tailscale, ITailscaleProps, ITailscaleInstanceProps };
