@aptly-as/types
Version:
Aptly types and enums
11 lines (10 loc) • 397 B
TypeScript
import { AptlyBaseSchema } from './extends.js';
import { AptlyScopeSchema } from '../core/index.js';
export interface AptlyUserClientSchema<ID, DATE> extends Omit<AptlyBaseSchema<ID, DATE>, 'archived'> {
user: ID;
client: string;
clientId: string;
scopes: Partial<AptlyScopeSchema>;
clientSecret?: string;
}
export type AptlyUserClient = AptlyUserClientSchema<string, string>;