/**
 *
 * @export
 * @interface DocumentTemplateTypeGroup
 */
export interface DocumentTemplateTypeGroup {
    /**
     * A unique identifier for the object.
     * @type {number}
     * @memberof DocumentTemplateTypeGroup
     */
    readonly id?: number;
    /**
     * The localized title of the group.
     * @type {{ [key: string]: string; }}
     * @memberof DocumentTemplateTypeGroup
     */
    readonly title?: {
        [key: string]: string;
    };
}
/**
 * Check if a given object implements the DocumentTemplateTypeGroup interface.
 */
export declare function instanceOfDocumentTemplateTypeGroup(value: object): value is DocumentTemplateTypeGroup;
export declare function DocumentTemplateTypeGroupFromJSON(json: any): DocumentTemplateTypeGroup;
export declare function DocumentTemplateTypeGroupFromJSONTyped(json: any, ignoreDiscriminator: boolean): DocumentTemplateTypeGroup;
export declare function DocumentTemplateTypeGroupToJSON(json: any): DocumentTemplateTypeGroup;
export declare function DocumentTemplateTypeGroupToJSONTyped(value?: Omit<DocumentTemplateTypeGroup, 'id' | 'title'> | null, ignoreDiscriminator?: boolean): any;
