@voiceflow/google-types
Version:
Google service types
35 lines • 1.49 kB
TypeScript
import type { Category, Locale } from '../../constants';
import type { BaseVersion } from '@voiceflow/base-types';
export interface SharedBasePublishing extends BaseVersion.Publishing {
voice: string;
displayName: string;
developerName: string;
pronunciation: string;
developerEmail: string;
smallLogoImage: string;
fullDescription: string;
privacyPolicyUrl: string;
shortDescription: string;
largeBannerImage: string;
termsOfServiceUrl: string;
sampleInvocations: string[];
category?: Category;
keepsMicOpen?: boolean;
accountLinking?: any;
enabledRegions?: string[];
disabledRegions?: string[];
usesHomeStorage?: boolean;
designedForFamily?: boolean;
usesTransactionsApi?: boolean;
surfaceRequirements?: any;
testingInstructions?: string;
usesInteractiveCanvas?: boolean;
usesDigitalPurchaseApi?: boolean;
containsAlcoholOrTobaccoContent?: boolean;
}
export declare const defaultSharedBasePublishing: ({ voice, displayName, developerName, pronunciation, smallLogoImage, developerEmail, fullDescription, largeBannerImage, privacyPolicyUrl, shortDescription, termsOfServiceUrl, sampleInvocations, }?: Partial<SharedBasePublishing>) => SharedBasePublishing;
export interface BasePublishing extends BaseVersion.Publishing {
locales: Locale[];
}
export declare const defaultBasePublishing: ({ locales }?: Partial<BasePublishing>) => BasePublishing;
//# sourceMappingURL=publishing.d.ts.map