/** * Members Command * * Manage project members - list, add, remove, and update roles. */ import { Command } from 'commander'; /** * Options for members command */ interface MembersOptions { project?: string; json?: boolean; } /** * Options for members add command */ interface MembersAddOptions { project?: string; role?: 'editor' | 'viewer'; message?: string; } /** * Options for members remove command */ interface MembersRemoveOptions { project?: string; } /** * Options for members role command */ interface MembersRoleOptions { project?: string; } /** * List members action handler */ export declare function membersListAction(options: MembersOptions): Promise; /** * Add member action handler */ export declare function membersAddAction(email: string, options: MembersAddOptions): Promise; /** * Remove member action handler */ export declare function membersRemoveAction(emailOrId: string, options: MembersRemoveOptions): Promise; /** * Update member role action handler */ export declare function membersRoleAction(emailOrId: string, role: string, options: MembersRoleOptions): Promise; /** * Register members command with Commander */ export declare function registerMembersCommand(program: Command): void; export {}; //# sourceMappingURL=members.d.ts.map