import * as z from "zod/v3";
export type CreateProjectRequest = {
    /**
     * Project name. Names must be non-empty and at most 128 characters.
     */
    name: string;
    /**
     * Team identifiers to associate with the project.
     */
    teams?: Array<string> | undefined;
    /**
     * Optional human-readable description, at most 500 characters.
     */
    description?: string | undefined;
};
/** @internal */
export type CreateProjectRequest$Outbound = {
    name: string;
    teams?: Array<string> | undefined;
    description?: string | undefined;
};
/** @internal */
export declare const CreateProjectRequest$outboundSchema: z.ZodType<CreateProjectRequest$Outbound, z.ZodTypeDef, CreateProjectRequest>;
export declare function createProjectRequestToJSON(createProjectRequest: CreateProjectRequest): string;
//# sourceMappingURL=createprojectrequest.d.ts.map