import * as pulumi from "@pulumi/pulumi"; /** * The acl data source gets the Tailscale ACL for a tailnet */ export declare function getAcl(opts?: pulumi.InvokeOptions): Promise; /** * A collection of values returned by getAcl. */ export interface GetAclResult { /** * The contents of Tailscale ACL as a HuJSON string */ readonly hujson: string; /** * The provider-assigned unique ID for this managed resource. */ readonly id: string; /** * The contents of Tailscale ACL as a JSON string */ readonly json: string; } /** * The acl data source gets the Tailscale ACL for a tailnet */ export declare function getAclOutput(opts?: pulumi.InvokeOutputOptions): pulumi.Output;