declare const service: { name: string; slug: string; description: string; endpoints: ({ id: string; title: string; method: string; path: string; description: string; pathParams: never[]; queryParams: never[]; requestBody: { description: string; fields: { schema: import("zod").ZodObject<{ name: import("zod").ZodString; description: import("zod").ZodString; homepage_url: import("zod").ZodString; icon: import("zod").ZodOptional>; client_type: import("zod").ZodOptional>; redirect_uris: import("zod").ZodOptional>; post_logout_redirect_uris: import("zod").ZodOptional>; grant_types: import("zod").ZodOptional>; response_types: import("zod").ZodOptional>; scopes: import("zod").ZodOptional>; project_id: import("zod").ZodOptional; access_token_lifetime_seconds: import("zod").ZodOptional; refresh_token_lifetime_seconds: import("zod").ZodOptional; id_token_lifetime_seconds: import("zod").ZodOptional; allowed_user_ids: import("zod").ZodOptional>; is_public: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; stripRequired?: undefined; }; }; responseDescription: string; responseFields: { schema: import("zod").ZodObject<{ client: import("zod").ZodObject<{ id: import("zod").ZodString; name: import("zod").ZodString; description: import("zod").ZodString; homepage_url: import("zod").ZodString; icon: import("zod").ZodOptional>; client_type: import("zod").ZodEnum<{ confidential: "confidential"; public: "public"; }>; redirect_uris: import("zod").ZodArray; post_logout_redirect_uris: import("zod").ZodArray; grant_types: import("zod").ZodArray; response_types: import("zod").ZodArray; scopes: import("zod").ZodArray; org_id: import("zod").ZodOptional; project_id: import("zod").ZodOptional; access_token_lifetime_seconds: import("zod").ZodOptional; refresh_token_lifetime_seconds: import("zod").ZodOptional; id_token_lifetime_seconds: import("zod").ZodOptional; allowed_user_ids: import("zod").ZodArray; internal: import("zod").ZodDefault>; is_public: import("zod").ZodDefault; created_at: import("zod").ZodString; updated_at: import("zod").ZodString; }, import("zod/v4/core").$strip>; client_secret: import("zod").ZodString; }, import("zod/v4/core").$strip>; }; statuses: { code: number; description: string; }[]; examplePath: string; exampleBody: { name: string; description: string; homepage_url: string; redirect_uris: string[]; scopes: string[]; }; } | { id: string; title: string; method: string; path: string; description: string; pathParams: { name: string; type: string; description: string; }[]; queryParams: never[]; requestBody: null; responseDescription: string; responseFields: { schema: import("zod").ZodObject<{ id: import("zod").ZodString; name: import("zod").ZodString; description: import("zod").ZodString; homepage_url: import("zod").ZodString; icon: import("zod").ZodOptional>; client_type: import("zod").ZodEnum<{ confidential: "confidential"; public: "public"; }>; redirect_uris: import("zod").ZodArray; post_logout_redirect_uris: import("zod").ZodArray; grant_types: import("zod").ZodArray; response_types: import("zod").ZodArray; scopes: import("zod").ZodArray; org_id: import("zod").ZodOptional; project_id: import("zod").ZodOptional; access_token_lifetime_seconds: import("zod").ZodOptional; refresh_token_lifetime_seconds: import("zod").ZodOptional; id_token_lifetime_seconds: import("zod").ZodOptional; allowed_user_ids: import("zod").ZodArray; internal: import("zod").ZodDefault>; is_public: import("zod").ZodDefault; created_at: import("zod").ZodString; updated_at: import("zod").ZodString; user_count: import("zod").ZodNumber; last_activity: import("zod").ZodOptional>; link: import("zod").ZodString; }, import("zod/v4/core").$strip>; }; statuses: { code: number; description: string; }[]; examplePath: string; exampleBody?: undefined; } | { id: string; title: string; method: string; path: string; description: string; pathParams: { name: string; type: string; description: string; }[]; queryParams: never[]; requestBody: { description: string; fields: { schema: import("zod").ZodObject<{ name: import("zod").ZodOptional; description: import("zod").ZodOptional; homepage_url: import("zod").ZodOptional; icon: import("zod").ZodOptional>; client_type: import("zod").ZodOptional>; redirect_uris: import("zod").ZodOptional>; post_logout_redirect_uris: import("zod").ZodOptional>; grant_types: import("zod").ZodOptional>; response_types: import("zod").ZodOptional>; scopes: import("zod").ZodOptional>; project_id: import("zod").ZodOptional; access_token_lifetime_seconds: import("zod").ZodOptional; refresh_token_lifetime_seconds: import("zod").ZodOptional; id_token_lifetime_seconds: import("zod").ZodOptional; allowed_user_ids: import("zod").ZodOptional>; is_public: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; stripRequired: boolean; }; }; responseDescription: string; responseFields: { schema: import("zod").ZodObject<{ client: import("zod").ZodObject<{ id: import("zod").ZodString; name: import("zod").ZodString; description: import("zod").ZodString; homepage_url: import("zod").ZodString; icon: import("zod").ZodOptional>; client_type: import("zod").ZodEnum<{ confidential: "confidential"; public: "public"; }>; redirect_uris: import("zod").ZodArray; post_logout_redirect_uris: import("zod").ZodArray; grant_types: import("zod").ZodArray; response_types: import("zod").ZodArray; scopes: import("zod").ZodArray; org_id: import("zod").ZodOptional; project_id: import("zod").ZodOptional; access_token_lifetime_seconds: import("zod").ZodOptional; refresh_token_lifetime_seconds: import("zod").ZodOptional; id_token_lifetime_seconds: import("zod").ZodOptional; allowed_user_ids: import("zod").ZodArray; internal: import("zod").ZodDefault>; is_public: import("zod").ZodDefault; created_at: import("zod").ZodString; updated_at: import("zod").ZodString; }, import("zod/v4/core").$strip>; client_secret: import("zod").ZodOptional; }, import("zod/v4/core").$strip>; }; statuses: { code: number; description: string; }[]; examplePath: string; exampleBody: { description?: undefined; homepage_url?: undefined; redirect_uris?: undefined; name: string; scopes: string[]; }; } | { exampleBody?: undefined; id: string; title: string; method: string; path: string; description: string; pathParams: { name: string; type: string; description: string; }[]; queryParams: never[]; requestBody: null; responseDescription: string; responseFields: { schema: import("zod").ZodObject<{ deleted: import("zod").ZodLiteral; }, import("zod/v4/core").$strip>; }; statuses: { code: number; description: string; }[]; examplePath: string; } | { exampleBody?: undefined; id: string; title: string; method: string; path: string; description: string; pathParams: { name: string; type: string; description: string; }[]; queryParams: never[]; requestBody: null; responseDescription: string; responseFields: { schema: import("zod").ZodObject<{ client_id: import("zod").ZodString; client_secret: import("zod").ZodString; }, import("zod/v4/core").$strip>; }; statuses: { code: number; description: string; }[]; examplePath: string; } | { exampleBody?: undefined; id: string; title: string; method: string; path: string; description: string; pathParams: { name: string; type: string; description: string; }[]; queryParams: never[]; requestBody: null; responseDescription: string; responseFields: { schema: import("zod").ZodObject<{ user_id: import("zod").ZodString; scopes: import("zod").ZodArray; created_at: import("zod").ZodString; updated_at: import("zod").ZodString; }, import("zod/v4/core").$strip>; }; statuses: { code: number; description: string; }[]; examplePath: string; } | { exampleBody?: undefined; id: string; title: string; method: string; path: string; description: string; pathParams: { name: string; type: string; description: string; }[]; queryParams: { name: string; type: string; description: string; required: boolean; }[]; requestBody: null; responseDescription: string; responseFields: { schema: import("zod").ZodObject<{ activity_date: import("zod").ZodString; total_access: import("zod").ZodNumber; unique_users: import("zod").ZodNumber; }, import("zod/v4/core").$strip>; }; statuses: { code: number; description: string; }[]; examplePath: string; } | { exampleBody?: undefined; id: string; title: string; method: string; path: string; description: string; pathParams: never[]; queryParams: { name: string; type: string; description: string; required: boolean; }[]; requestBody: null; responseDescription: string; responseFields: { schema: import("zod").ZodObject<{ client_id: import("zod").ZodString; activity_date: import("zod").ZodString; unique_users: import("zod").ZodNumber; }, import("zod/v4/core").$strip>; }; statuses: { code: number; description: string; }[]; examplePath: string; } | { exampleBody?: undefined; id: string; title: string; method: string; path: string; description: string; pathParams: never[]; queryParams: never[]; requestBody: null; responseDescription: string; responseFields: { schema: import("zod").ZodObject<{ client_id: import("zod").ZodString; scopes: import("zod").ZodArray; created_at: import("zod").ZodString; updated_at: import("zod").ZodString; client_name: import("zod").ZodString; client_description: import("zod").ZodString; client_icon: import("zod").ZodNullable; client_homepage_url: import("zod").ZodString; }, import("zod/v4/core").$strip>; }; statuses: { code: number; description: string; }[]; examplePath: string; } | { exampleBody?: undefined; id: string; title: string; method: string; path: string; description: string; pathParams: never[]; queryParams: never[]; requestBody: null; responseDescription: string; responseFields: { schema: import("zod").ZodObject<{ scopes: import("zod").ZodArray>; permissions: import("zod").ZodArray; warning: import("zod").ZodOptional; warningTitle: import("zod").ZodOptional; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>>; }, import("zod/v4/core").$strip>; }; statuses: { code: number; description: string; }[]; examplePath: string; } | { exampleBody?: undefined; id: string; title: string; method: string; path: string; description: string; pathParams: never[]; queryParams: never[]; requestBody: null; responseDescription: string; responseFields: { schema: import("zod").ZodObject<{ id: import("zod").ZodString; first_name: import("zod").ZodNullable; last_name: import("zod").ZodNullable; email: import("zod").ZodNullable; photo_url: import("zod").ZodNullable; role: import("zod").ZodString; }, import("zod/v4/core").$strip>; }; statuses: { code: number; description: string; }[]; examplePath: string; } | { exampleBody?: undefined; id: string; title: string; method: string; path: string; description: string; pathParams: never[]; queryParams: never[]; requestBody: null; responseDescription: string; responseFields: { schema: import("zod").ZodObject<{ rotated: import("zod").ZodLiteral; }, import("zod/v4/core").$strip>; }; statuses: { code: number; description: string; }[]; examplePath: string; })[]; }; export default service; //# sourceMappingURL=oauth.d.ts.map