export * from './document.js';
export * from './code.js';
export * from './font.js';
export * from './image.js';
export * from './video.js';
export * from './archive.js';
export * from '../code.js';
export const build_base_file_input_output = {
    form: 'form',
    leak: true,
    link: {
        tool: { like: 'string', need: false },
        input: {
            link: {
                file: {
                    link: {
                        path: { like: 'string' },
                    },
                },
            },
        },
        output: {
            link: {
                file: {
                    need: false,
                    link: {
                        path: { like: 'string', need: false },
                    },
                },
                format: { like: 'string', need: false },
            },
        },
    },
};
export const build_base_file_input = {
    form: 'form',
    leak: true,
    link: {
        tool: { like: 'string', need: false },
        input: {
            link: {
                file: {
                    link: {
                        path: { like: 'string' },
                    },
                },
            },
        },
        output: {
            link: {
                file: {
                    link: {
                        path: { like: 'string' },
                    },
                },
            },
        },
    },
};
export const build_base_input_directory_or_file_output_file = {
    form: 'form',
    leak: true,
    link: {
        input: {
            link: {
                directory: {
                    need: false,
                    link: {
                        path: { like: 'string' },
                    },
                },
                file: {
                    need: false,
                    link: {
                        path: { like: 'string' },
                    },
                },
            },
        },
        output: {
            link: {
                file: {
                    link: {
                        path: { like: 'string' },
                    },
                },
            },
        },
    },
};
export const build_base_input_file_output_directory = {
    form: 'form',
    leak: true,
    link: {
        output: {
            link: {
                directory: {
                    link: {
                        path: { like: 'string' },
                    },
                },
            },
        },
        input: {
            link: {
                file: {
                    link: {
                        path: { like: 'string' },
                    },
                },
            },
        },
    },
};
export const task = {
    form: 'list',
    list: [
        'decompress',
        'compress',
        'convert',
        'replace',
        'create',
        'remove',
        'rename',
        'update',
        'upload',
        'resize',
        'format',
        'split',
        'build',
        'slice',
        'read',
        'add',
    ],
};
//# sourceMappingURL=index.js.map