import * as z from "zod";
import { ClosedEnum } from "../types/enums.js";
/**
 * The type of principal.
 */
export declare const PrincipalType: {
    readonly User: "user";
    readonly Group: "group";
    readonly ApiKey: "apiKey";
};
/**
 * The type of principal.
 */
export type PrincipalType = ClosedEnum<typeof PrincipalType>;
export declare const PrincipalType$zodSchema: z.ZodEnum<{
    apiKey: "apiKey";
    group: "group";
    user: "user";
}>;
//# sourceMappingURL=principaltype.d.ts.map