import { ChatProject } from '@voiceflow/chat-types';
import type { PlatformType, ProjectType } from '../../constants/index.js';
import type { ChatMemberPlatformData } from './member.js';
export * from './member.js';
export interface SharedChatPlatformData extends ChatProject.PlatformData {
}
export interface ChatPlatformData extends SharedChatPlatformData {
}
export interface ChatProject extends ChatProject.Project<ChatMemberPlatformData> {
    type: ProjectType.CHAT;
    platform: PlatformType.VOICEFLOW;
    platformData: ChatPlatformData;
}
export declare const defaultSharedChatPlatformData: (data?: Partial<SharedChatPlatformData>) => SharedChatPlatformData;
export declare const defaultChatPlatformData: (data?: Partial<ChatPlatformData>) => ChatPlatformData;
//# sourceMappingURL=index.d.ts.map